HAL OTFDEC migration: APIs listing ¶
This section provides a full listing of the HAL1 APIs for migration. It includes the various constants, enumerations, structures, functions, and macros.
HAL OTFDEC constants ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_OTFDEC_ERROR_INVALID_CALLBACK |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_ERROR_NONE |
u5, h5, h7 |
HAL_XSPI_ERROR_OTFDEC_NONE |
|
|
HAL_OTFDEC_EXECUTE_ERROR |
u5, h5, h7 |
HAL_XSPI_ERROR_OTFDEC_EXEC_ONLY_EXEC_NEVER |
|
|
HAL_OTFDEC_KEY_ERROR |
u5, h5, h7 |
HAL_XSPI_ERROR_OTFDEC_KEY |
|
|
HAL_OTFDEC_SECURITY_ERROR |
u5, h5, h7 |
HAL_XSPI_ERROR_OTFDEC_SECURITY |
|
|
OTFDEC_ALL_INT |
u5, h5, h7 |
HAL_XSPI_OTFDEC_IT_ALL |
|
|
OTFDEC_ATTRIBUTE_NPRIV |
u5, h5 |
HAL_XSPI_OTFDEC_NPRIV |
|
|
OTFDEC_ATTRIBUTE_PRIV |
u5, h5 |
HAL_XSPI_OTFDEC_PRIV |
|
|
OTFDEC_EXE_ERROR_INT |
u5, h5, h7 |
HAL_XSPI_OTFDEC_IT_EXEC_ONLY_EXEC_NEVER_ERROR |
|
|
OTFDEC_EXE_KEY_ERROR_INT |
u5, h5, h7 |
Removed / New Usage changes |
|
|
OTFDEC_KEY_ERROR_INT |
u5, h5, h7 |
HAL_XSPI_OTFDEC_IT_KEY_ERROR |
|
|
OTFDEC_REGION1 |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_1 |
|
|
OTFDEC_REGION2 |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_2 |
|
|
OTFDEC_REGION3 |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_3 |
|
|
OTFDEC_REGION4 |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_4 |
|
|
OTFDEC_REG_CONFIGR_LOCK_DISABLE |
u5, h5, h7 |
HAL_XSPI_OTFDEC_LOCK_CONFIG_DISABLED |
|
|
OTFDEC_REG_CONFIGR_LOCK_ENABLE |
u5, h5, h7 |
HAL_XSPI_OTFDEC_LOCK_CONFIG_ENABLED |
|
|
OTFDEC_REG_CONFIGR_REG_DISABLE |
u5, h5, h7 |
Removed / Used internally |
|
|
OTFDEC_REG_CONFIGR_REG_ENABLE |
u5, h5, h7 |
Removed / Used internally |
|
|
OTFDEC_REG_MODE_DATA_ACCESSES_ONLY |
h7 |
HAL_XSPI_OTFDEC_MODE_DATA_ACCESSES_ONLY |
|
|
OTFDEC_REG_MODE_INSTRUCTION_ACCESSES_ONLY |
h7 |
HAL_XSPI_OTFDEC_MODE_INSTRUCTION_ACCESSES_ONLY |
|
|
OTFDEC_REG_MODE_INSTRUCTION_ACCESSES_ONLY_WITH_CIPHER |
u5, h5, h7 |
HAL_XSPI_OTFDEC_MODE_ENHANCED_ENCRYPTION |
|
|
OTFDEC_REG_MODE_INSTRUCTION_OR_DATA_ACCESSES |
u5, h5, h7 |
HAL_XSPI_OTFDEC_MODE_ALL_READ_ACCESS |
|
|
OTFDEC_SEC_ERROR_INT |
u5, h5, h7 |
HAL_XSPI_OTFDEC_IT_SECURITY_ERROR |
|
|
OTFDEC_SEC_EXE_ERROR_INT |
u5, h5, h7 |
Removed / New Usage changes |
|
|
OTFDEC_SEC_KEY_ERROR_INT |
u5, h5, h7 |
Removed / New Usage changes |
HAL OTFDEC enumerations ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_OTFDEC_CallbackIDTypeDef |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_ERROR_CB_ID |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_MSPDEINIT_CB_ID |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_MSPINIT_CB_ID |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_STATE_BUSY |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_STATE_DECRYPT |
|
|
HAL_OTFDEC_STATE_READY |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_STATE_CONFIGURED |
|
|
HAL_OTFDEC_STATE_RESET |
u5, h5, h7 |
HAL_XSPI_OTFDEC_REGION_STATE_RESET |
|
|
HAL_OTFDEC_StateTypeDef |
u5, h5, h7 |
hal_xspi_otfdec_region_state_t |
HAL OTFDEC macros ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
__HAL_OTFDEC_CLEAR_FLAG |
u5, h5, h7 |
Removed / Used internally |
|
|
__HAL_OTFDEC_DISABLE_IT |
u5, h5, h7 |
Removed / Used internally |
|
|
__HAL_OTFDEC_ENABLE_IT |
u5, h5, h7 |
Removed / Used internally |
|
|
__HAL_OTFDEC_GET_FLAG |
u5, h5, h7 |
Removed / Used internally |
|
|
__HAL_OTFDEC_RESET_HANDLE_STATE |
u5, h5, h7 |
Removed / New Usage changes |
HAL OTFDEC structures ¶
HAL OTFDEC functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
HAL_OTFDEC_Cipher |
u5, h5 |
HAL_XSPI_OTFDEC_Encrypt |
|
|
HAL_OTFDEC_ConfigAttributes |
u5, h5 |
HAL_XSPI_OTFDEC_SetPrivAttr |
|
|
HAL_OTFDEC_DeInit |
u5, h5, h7 |
HAL_XSPI_DeInit |
|
|
HAL_OTFDEC_DisableEnciphering |
u5, h5 |
Removed / Used internally |
|
|
HAL_OTFDEC_EnableEnciphering |
u5, h5 |
Removed / Used internally |
|
|
HAL_OTFDEC_ErrorCallback |
u5, h5, h7 |
HAL_XSPI_OTFDEC_ErrorCallback |
|
|
HAL_OTFDEC_GetConfigAttributes |
u5, h5 |
HAL_XSPI_OTFDEC_GetPrivAttr |
|
|
HAL_OTFDEC_GetState |
u5, h5, h7 |
HAL_XSPI_OTFDEC_GetRegionState |
|
|
HAL_OTFDEC_IRQHandler |
u5, h5, h7 |
HAL_XSPI_OTFDEC_IRQHandler |
|
|
HAL_OTFDEC_Init |
u5, h5, h7 |
HAL_XSPI_Init |
|
|
HAL_OTFDEC_KeyCRCComputation |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_MspDeInit |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_MspInit |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_RegionConfig |
u5, h5, h7 |
Removed / New Usage changes |
|
|
HAL_OTFDEC_RegionDisable |
u5, h5, h7 |
Removed / Used internally |
|
|
HAL_OTFDEC_RegionEnable |
u5, h5, h7 |
Removed / Used internally |
|
|
HAL_OTFDEC_RegionGetConfig |
u5, h5, h7 |
HAL_XSPI_OTFDEC_GetConfigRegion |
|
|
HAL_OTFDEC_RegionGetKeyCRC |
u5, h5, h7 |
HAL_XSPI_OTFDEC_GetRegionKeyCRC |
|
|
HAL_OTFDEC_RegionKeyLock |
u5, h5, h7 |
HAL_XSPI_OTFDEC_LockRegionKey |
|
|
HAL_OTFDEC_RegionSetKey |
u5, h5, h7 |
Removed / Used internally |
|
|
HAL_OTFDEC_RegionSetMode |
u5, h5, h7 |
Removed / Used internally |
|
|
HAL_OTFDEC_RegisterCallback |
u5, h5, h7 |
HAL_XSPI_OTFDEC_RegisterErrorCallback |
|
|
HAL_OTFDEC_UnRegisterCallback |
u5, h5, h7 |
Removed / New Usage changes |
|
|
pOTFDEC_CallbackTypeDef |
u5, h5, h7 |
hal_xspi_cb_t |